import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import store from "./store"
import mitt from "mitt";

const app = createApp(App).use(router).use(store)
/**
 * 在app配置中注入全局事件总线$eventBus。
 * 使用mitt库创建一个简单的事件总线实例，允许组件之间通过发布和订阅模式进行通信。
 * 
 * 参数: 无
 * 返回值: 无
 */
app.config.globalProperties.$eventBus = mitt();
app.mount('#app')